#include <stdio.h>
#include <unistd.h>
int main()
{
  printf("进程\n");
  pid_t id=fork();
  if(id>0)
  {
    int i=0;
    for( i=0;i<10;i++)
    {
    printf("我是父进程pid:%d  ppid:%d\n",getpid(),getppid()); 
    sleep(1);
    }
  }
  else if(id==0)
  {
    while(1)
    {
    printf("我是子进程pid:%d  ppid:%d\n",getpid(),getppid());
    sleep(1);
    } 
  }
  printf("\n");


  
 // {
 //   printf("mypid:%d myppid:%d\n",getpid(),getppid());
 //   sleep(1);
 // }
  return 0;
}
